Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Add delivery parameter (embed/send, default embed) to render_markdown, render_latex, render_html, get_picture, and minecraft_skin so they register images via AttachmentRegistry and return <pic uid="..."/> tags. Update wenchang_dijun to register sign images by UID instead of returning raw URLs. Add new fetch_image_uid tool for converting arbitrary image URLs into attachment UIDs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add async binary reads for reference images and cover related prompt-format regressions. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Apply Ruff formatting to the new async read regression test. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Update package versions, lockfiles, and changelog for the 3.2.8 release. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Avoid syncing placeholder poke names into cognitive profiles, align WebUI tool timeout handling with actual agent schemas, and load attachment registry asynchronously. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Apply Ruff formatting to the new review regression tests. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Make WebUI session scope explicit in runtime chat context and add regression tests for WebUI-scoped image embeds. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Reorder prompt construction so stable instruction blocks stay ahead of frequently changing context, improving prompt-cache friendliness without changing prompt content. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Restore bounded WebUI tool invoke timeouts for non-agent tools, prune and flush attachment registry state, deduplicate profile name refresh scheduling, pass history_message in group auto replies, and simplify ai_draw_one request param flow. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
Stop AttachmentRegistry from reading disk during construction and keep initial registry loading explicit and async. Co-authored-by: GPT-5.4 xhigh <noreply@openai.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更概览
pic_*/file_*标识。<pic uid="..."/>内嵌图片,并在历史记录与 WebUI 中保持可追溯的影子文本。ai_draw_one:默认返回可嵌入图片 UID,新增参考图生图能力,支持通过reference_image_uids走images/edits,并新增平级配置[models.image_edit]。主要内容
file_id -> url解析作为主路径。file_analysis_agent/download_file已支持 UID、URL 和 legacy file_id 三种输入来源。file://图片在运行时聊天中可正确显示。models_image_gen平级的[models.image_edit],字段与生成模型配置保持一致,能力由上游模型自行决定。测试
uv run pytest tests/